{"componentChunkName":"component---src-templates-blog-post-js","path":"/dataTpes in js/","webpackCompilationHash":"fbb20c27e610daab547e","result":{"data":{"site":{"siteMetadata":{"title":"Articles","author":"Aman-Sharma"}},"markdownRemark":{"id":"92e42f4f-1c60-50f1-b733-dc7aa5f775e5","excerpt":"what is a dataType means It means that kind of data requried for a particular action in programming language different type of datatypes in js described below…","html":"<ol>\n<li>\n<h2>what is a dataType means</h2>\n<p><em>It means that kind of data requried for a particular action in programming language different type of datatypes in js described below:-</em></p>\n</li>\n<li>\n<h2>Primitive</h2>\n<p><em>Numeric(any number like1,2,3etc..),Boolean(true,false),Null,Undefined,String(\"\")</em></p>\n</li>\n<li>\n<h2>Non-Primitive</h2>\n<p><em>Array([])(contains key value set where key is index and the value any dataType),Objects({}(key is string and value can be any dataType))</em></p>\n</li>\n</ol>\n<h2>Examples:-</h2>\n<p><em>Numeric</em></p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\"><span class=\"token keyword\">let</span> n <span class=\"token operator\">=</span> <span class=\"token number\">123</span><span class=\"token punctuation\">;</span>\nn <span class=\"token operator\">=</span> <span class=\"token number\">12.345</span><span class=\"token punctuation\">;</span></code></pre></div>\n<p><em>String</em></p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\"><span class=\"token keyword\">let</span> str <span class=\"token operator\">=</span> <span class=\"token string\">\"Hello\"</span><span class=\"token punctuation\">;</span>\n<span class=\"token keyword\">let</span> str2 <span class=\"token operator\">=</span> <span class=\"token string\">'Single quotes are ok too'</span><span class=\"token punctuation\">;</span></code></pre></div>\n<p><em>Boolean</em></p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\"><span class=\"token keyword\">let</span> nameFieldChecked <span class=\"token operator\">=</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">;</span> <span class=\"token comment\">// yes, name field is checked</span>\n<span class=\"token keyword\">let</span> ageFieldChecked <span class=\"token operator\">=</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">;</span> <span class=\"token comment\">// no, age field is not checked</span></code></pre></div>\n<p><em>Null</em></p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\"><span class=\"token keyword\">let</span> age <span class=\"token operator\">=</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">;</span></code></pre></div>\n<p><em>Undefined</em></p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\"><span class=\"token keyword\">let</span> x<span class=\"token punctuation\">;</span>\n\n<span class=\"token function\">alert</span><span class=\"token punctuation\">(</span>x<span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span> <span class=\"token comment\">// shows \"undefined\"</span></code></pre></div>\n<p><em>Array</em></p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\"><span class=\"token keyword\">let</span> fruits <span class=\"token operator\">=</span> <span class=\"token punctuation\">[</span><span class=\"token string\">\"Apple\"</span><span class=\"token punctuation\">,</span> <span class=\"token string\">\"Orange\"</span><span class=\"token punctuation\">,</span> <span class=\"token string\">\"Plum\"</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">;</span></code></pre></div>\n<p><em>Objects</em></p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\"><span class=\"token keyword\">let</span> user <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>     <span class=\"token comment\">// an object</span>\n  name<span class=\"token punctuation\">:</span> <span class=\"token string\">\"John\"</span><span class=\"token punctuation\">,</span>  <span class=\"token comment\">// by key \"name\" store value \"John\"</span>\n  age<span class=\"token punctuation\">:</span> <span class=\"token number\">30</span>        <span class=\"token comment\">// by key \"age\" store value 30</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">;</span></code></pre></div>","frontmatter":{"title":"DataTypes in javaScript","date":"September 07, 2019","description":" Explanations of DataTypes in js "}}},"pageContext":{"isCreatedByStatefulCreatePages":false,"slug":"/dataTpes in js/","previous":{"fields":{"slug":"/functions in js/"},"frontmatter":{"title":"Functions in js"}},"next":{"fields":{"slug":"/typeConversion/"},"frontmatter":{"title":"TypeConversion In Js"}}}}}